package com.wxn.service;
/*
 * Created by wxn
 * 2018/3/18 17:25
 */

import com.wxn.bean.Message;
import com.wxn.dao.MessageDao;

import java.util.ArrayList;
import java.util.List;

/**
 * 操作数据相关服务
 */
public class MaintainService {
	/**
	 * 删除一条数据
	 *
	 * @param id 序号
	 */
	public void deleteOne(String id) {
		if (id != null && !"".equals(id.trim())) {
			MessageDao messageDao = new MessageDao();
			messageDao.deleteOne(Integer.valueOf(id));
		}

	}

	/**
	 * 批量删除
	 */
	public void deleteBatch(String[] ids) {
		if (ids != null && ids.length > 0) {

			MessageDao messageDao = new MessageDao();
			List<Integer> idList = new ArrayList<Integer>();
			for (String id : ids) {
				idList.add(Integer.valueOf(id));
			}
			messageDao.deleteBatch(idList);

		}

	}
	/**
	 * 增加一条Message
	 */
	public void insertOne(Message message){
		if (message!=null){
			MessageDao messageDao = new MessageDao();
			messageDao.insertOne(message);
		}
	}
}
